<%@ page import="com.informet.ipd.modelo.dao.ProgEstrMarLogDaoPropositoMeta" %>
<%@ page import="com.informet.ipd.modelo.vo.ProgEstrMarLogVO" %>
<%@ page import="com.informet.ipd.struts.form.ProgEstrForm" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>
<%@ page import="constantes.Constantes" %>
<%@ page language="java"  pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
<%@ taglib uri="/tags/c" prefix="c"%>



<%
            //JOptionPane.showMessageDialog(null, request.getParameter("codProgrma"));
          
            StringBuffer cadenaSalida = new StringBuffer();
            List lista = null;
           

            ProgEstrMarLogDaoPropositoMeta supportFacade = new ProgEstrMarLogDaoPropositoMeta();
            ProgEstrForm form1 = new ProgEstrForm();
            ProgEstrMarLogVO progEstrMarLogVO = null;
           // txtJerObjFin txtFueInfFin txtSupuFin
            
            try {
                
                String txtMeta=request.getParameter("txtMeta");
                String cboTipo = request.getParameter("cboTipo");
                int txtCantidad=Integer.parseInt(request.getParameter("txtCantidad"));
                
                String opcion=request.getParameter("opcion");
                int codUpdate=Integer.parseInt(request.getParameter("codUpdate"));
                int codPrograma=Integer.parseInt(request.getParameter("codPrograma"));
                //JOptionPane.showMessageDialog(null, opcion+" "+txtMeta+" "+cboTipo+" "+txtCantidad+" "+codUpdate+" "+codPrograma);
                


                progEstrMarLogVO = 
                new ProgEstrMarLogVO(txtMeta,cboTipo,txtCantidad,opcion,codUpdate,codPrograma);
                supportFacade.spMan(progEstrMarLogVO);
                lista = supportFacade.getlistMarLogPropositoMeta(codPrograma);
                form1.setListDetalleMarcoLogicoFin(lista);
                
                cadenaSalida.append("<table id='tabla1' width='99%' align='right' class='userTable'>");
                cadenaSalida.append("<tr class='even' align='center'>");
                cadenaSalida.append("<th class='textoTR'>#</th>");
                cadenaSalida.append("<th class='textoTR'>Meta</th>");
                cadenaSalida.append("<th class='textoTR'>Cantidad</th>");
                 cadenaSalida.append("<th class='textoTR'>UM</th>");
                cadenaSalida.append("<th class='textoTR'>Editar</th>");
                cadenaSalida.append("<th class='textoTR'>Eliminar</th>");               
                cadenaSalida.append("</tr>");
                int i=1;
                Iterator it = lista.iterator();
                while (it.hasNext()) {
                    progEstrMarLogVO = (ProgEstrMarLogVO) it.next();

                    cadenaSalida.append("<tr align='center'>");
                    cadenaSalida.append("<td width='10%' align='center'>" +i++ + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>"+progEstrMarLogVO.getDESC_META()+"</td>");
                    cadenaSalida.append("<td width='10%' align='center'>"+progEstrMarLogVO.getCANT_META()+"</td>");


                     if(progEstrMarLogVO.getTIPO_META().equals("1")){
                       cadenaSalida.append("<td width='10%' align='center'>" + "N" + "</td>");
                       }
                       else{
                       cadenaSalida.append("<td width='10%' align='center'>" + "%" + "</td>");}

                    


                    
                    cadenaSalida.append("<td width='10%' align='center'>");
                    cadenaSalida.append("<img style='cursor:pointer' title='Editar' alt='Editar' border=0  src='images/b_edit.png' onclick=\"editar('"+ progEstrMarLogVO.getCodUpdate()+"','"+ progEstrMarLogVO.getDESC_META()+"','"+progEstrMarLogVO.getCANT_META()+"','"+progEstrMarLogVO.getTIPO_META()+"');\" >");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='Eliminar' alt='Eliminar' border=0  src='images/b_drop.png' onclick=\"eliminar('"+progEstrMarLogVO.getCodUpdate()+"');\" >");
                    cadenaSalida.append("</td>");                    
                    cadenaSalida.append("</tr>");
                }
                
                cadenaSalida.append("</table>");
            } catch (Exception e) {
                 cadenaSalida.append("error : "+e.toString());
            }
            out.print(cadenaSalida);


               
%>